home *** CD-ROM | disk | FTP | other *** search
/ IBM InfoROM for OS/2 Beta 1995 January / IBM InfoROM for OS2 Beta 1-1995.ISO / testcert / mmedia / system / ap2 / scripts / x1____i2.p2s < prev    next >
Encoding:
Text File  |  1994-01-07  |  5.4 KB  |  190 lines

  1. # DESCRIPTION:
  2. # --------------------------------------------------------------
  3. #
  4. # open 3 cdxa device instances. [switch mode [switch state]].
  5. #
  6. # --------------------------------------------------------------
  7. #
  8. @BREAK              A CDXA WILL NEED TO BE IN THE DEFAULT CD-ROM DRIVE
  9. defaultconnection cdxa make type xa stream to ampmix totype amp stream wait
  10. #
  11. open cdxa alias cdxa_1 shareable notify
  12. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #1
  13. @WAIT_NOTIFY 1
  14. acquire cdxa_1
  15. @WAIT_PASSDEVICE cdxa_1
  16.  
  17. # /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  18. # --------------------------------------------------------------
  19. #
  20. # The \PATH\FILENAME.EXT on the following command line will need
  21. # to be changed to a path and filename on your test CDXA Disk.
  22. #                     --- SEE BELOW ---
  23. # --------------------------------------------------------------
  24. # \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
  25.  
  26. load cdxa_1 \PATH\FILENAME.EXT notify
  27. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_LOAD #2
  28. @WAIT_NOTIFY 2
  29. cue cdxa_1 output notify
  30. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CUE #3
  31. @WAIT_NOTIFY 3
  32. play cdxa_1 notify
  33. +MM_MCINOTIFY MCI_NOTIFY_ABORTED MCI_PLAY
  34. @PAUSE 1000
  35. #
  36. open cdxa alias cdxa_2 shareable notify
  37. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #4
  38. @WAIT_NOTIFY 4
  39. acquire cdxa_2
  40. @WAIT_PASSDEVICE cdxa_2
  41.  
  42. # /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  43. # --------------------------------------------------------------
  44. #
  45. # The \PATH\FILENAME.EXT on the following command line will need
  46. # to be changed to a path and filename on your test CDXA Disk.
  47. #                     --- SEE BELOW ---
  48. # --------------------------------------------------------------
  49. # \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
  50.  
  51. load cdxa_1 \PATH\FILENAME.EXT notify
  52. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_LOAD #5
  53. @WAIT_NOTIFY 5
  54. cue cdxa_2 output notify
  55. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CUE #6
  56. @WAIT_NOTIFY 6
  57. play cdxa_2 notify
  58. +MM_MCINOTIFY MCI_NOTIFY_ABORTED MCI_PLAY
  59. @PAUSE 1000
  60. #
  61. open cdxa alias cdxa_3 shareable notify
  62. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #7
  63. @WAIT_NOTIFY 7
  64. acquire cdxa_3
  65. @WAIT_PASSDEVICE cdxa_3
  66.  
  67. # /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  68. # --------------------------------------------------------------
  69. #
  70. # The \PATH\FILENAME.EXT on the following command line will need
  71. # to be changed to a path and filename on your test CDXA Disk.
  72. #
  73. # --------------------------------------------------------------
  74. # \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
  75.  
  76. load cdxa_1 \PATH\FILENAME.EXT notify
  77. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_LOAD #8
  78. @WAIT_NOTIFY 8
  79. cue cdxa_3 output notify
  80. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CUE #9
  81. @WAIT_NOTIFY 9
  82. play cdxa_3 notify
  83. +MM_MCINOTIFY MCI_NOTIFY_ABORTED MCI_PLAY
  84. @PAUSE 1000
  85. #
  86. #
  87. #
  88. acquire cdxa_1 notify
  89. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #20
  90. @WAIT_NOTIFY 20
  91. pause cdxa_1 notify
  92. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PAUSE #21
  93. @WAIT_NOTIFY 21
  94. #
  95. acquire cdxa_2 notify
  96. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #22
  97. @WAIT_NOTIFY 22
  98. pause cdxa_2 notify
  99. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PAUSE #23
  100. @WAIT_NOTIFY 23
  101. #
  102. acquire cdxa_3 notify
  103. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #24
  104. @WAIT_NOTIFY 24
  105. pause cdxa_3 notify
  106. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PAUSE #25
  107. @WAIT_NOTIFY 25
  108. #
  109. #
  110. #
  111. acquire cdxa_1 notify
  112. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #26
  113. @WAIT_NOTIFY 26
  114. resume cdxa_1 notify
  115. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_RESUME
  116. @PAUSE 1000
  117. #
  118. acquire cdxa_2 notify
  119. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #27
  120. @WAIT_NOTIFY 27
  121. resume cdxa_2 notify
  122. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_RESUME
  123. @PAUSE 1000
  124. #
  125. acquire cdxa_3 notify
  126. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #28
  127. @WAIT_NOTIFY 28
  128. resume cdxa_3 notify
  129. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_RESUME
  130. @PAUSE 1000
  131. #
  132. #
  133. #
  134. acquire cdxa_1 notify
  135. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #29
  136. @WAIT_NOTIFY 29
  137. stop cdxa_1 notify
  138. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_STOP #30
  139. @WAIT_NOTIFY 30
  140. #
  141. acquire cdxa_2 notify
  142. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #31
  143. @WAIT_NOTIFY 31
  144. stop cdxa_2 notify
  145. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_STOP #32
  146. @WAIT_NOTIFY 32
  147. #
  148. acquire cdxa_3 notify
  149. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #33
  150. @WAIT_NOTIFY 33
  151. stop cdxa_3 notify
  152. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_STOP #34
  153. @WAIT_NOTIFY 34
  154. #
  155. #
  156. #
  157. acquire cdxa_1 notify
  158. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #35
  159. @WAIT_NOTIFY 35
  160. seek cdxa_1 to start notify
  161. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #36
  162. @WAIT_NOTIFY 36
  163. #
  164. acquire cdxa_2 notify
  165. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #37
  166. @WAIT_NOTIFY 37
  167. seek cdxa_2 to start notify
  168. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #38
  169. @WAIT_NOTIFY 38
  170. #
  171. acquire cdxa_3 notify
  172. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #39
  173. @WAIT_NOTIFY 39
  174. seek cdxa_3 to start notify
  175. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #40
  176. @WAIT_NOTIFY 40
  177. #
  178. #
  179. #
  180. close cdxa_1 notify
  181. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #41
  182. @WAIT_NOTIFY 41 30000
  183. close cdxa_2 notify
  184. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #42
  185. @WAIT_NOTIFY 42 30000
  186. close cdxa_3 notify
  187. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #43
  188. @WAIT_NOTIFY 43 30000
  189. #
  190.